package io.wongxd.wifi_adb

import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import kotlinx.android.synthetic.main.activity_main.*

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        tv.text = "IP:${IpUtils.getLocalIpAddress(this)}"
        btn.setOnClickListener {
            doSetAdb()
            tv.text = "IP:${IpUtils.getLocalIpAddress(this)}"
        }
    }


    private fun doSetAdb() {

//        su //获取root权限
//        setprop service.adb.tcp.port 5555 //设置监听的端口，端口可以自定义，如5554，5555是默认的
//        stop adbd // 关闭adbd
//        start adbd // 重新启动adbd


//        ShellUtils.execCommand(
//            arrayOf(
//                "su",
//                "setprop service.adb.tcp.port 5555"
////                ,"stop adbd"
////                ,"start adbd"
//            ), true
//        )

        ShellUtils.execCommand("setprop service.adb.tcp.port 5555", true)


    }
}